windfall earnings - German English Dictionary